package org.example.xsda.dto;

import lombok.Data;

/**
 * 文件上传DTO
 */
@Data
public class FileUploadDTO {
    
    /** 文件类型：certificate-证书 medical-医疗证明 transfer-转学证明 id_card-身份证 photo-照片 academic-学籍材料 other-其他 */
    private String fileType;
    
    /** 文件分类：approval-审批附件 archive-档案附件 certificate-证书材料 */
    private String category;
    
    /** 关联学生ID */
    private Long studentId;
    
    /** 关联审批ID */
    private Long approvalId;
    
    /** 是否需要校级审核：0-否 1-是 */
    private Integer approvalRequired;
    
    /** 文件描述 */
    private String description;
}

